package com.flame.shapeville;

import com.flame.shapeville.config.DbConfig;
import javafx.application.Application;

/**
 * Main entry point of the Shapeville JavaFX application.
 * <p>
 * Initializes database configuration and launches the JavaFX application.
 *
 * @author Flame Dev Team
 * @version 1.0
 * @since 2025-04-29
 */
public class MainApp {
    /**
     * The main method that starts the application.
     * <p>
     * Performs initialization tasks (e.g., database setup) before launching the JavaFX UI.
     *
     * @param args Command-line arguments (not used)
     */
    public static void main(String[] args) {
        // Initialize database configuration
        DbConfig.init();

        // Launch JavaFX application
        Application.launch(JFApplication.class, args);
    }
}

